deputy directorate general for western africa - French English Dictionary